package hxg.json;

import java.util.ArrayList;
import java.util.List;

/**
 * @author HeXiangGuang
 * @create 2021-10-14 23:40
 */
public class Test {
    public static void main(String[] args) {
        //这个相当于你原来查询到的数据
        List<Student> listStudent = new ArrayList<>();
        //这里是我自己添加几条模拟数据
        Student student = new Student(null,"小陶");
        Student student2 = new Student(null,"小何");
        listStudent.add(student);
        listStudent.add(student2);
        //重新定义一个集合去接收你处理后的数据
        List<Student> newlistStudent = new ArrayList<>();
        for (Student stu : listStudent) {
            //重新定义一个对象去接收这个对象
            Student s  = stu;
            //根据判断去把学生对象stu中age值为null的替换掉，给新的s对象设置为0
            if ("".equals(stu.getAge() )|| stu.getAge() ==null){
                //这个时候替换数据
                s.setAge("0");
            }
            //替换完数据加入到对应新的集合中去,然后这个新的集合就是你想要替换数据后的集合
            newlistStudent.add(s);
        }
        //注意我上面的age类型是String你根据你自己的属性类型做对应变换

    }
}
